Is this gonna be another Ello? I like the mission statement of this platform, but I'm always wary when a new social media site comes along — because I know there's every chance it won't be here in six months.
Maybe UpTrust will prove me wrong. I hope so. How is your experience so far?